/**
 * api.js 用于存放后端所有的接口地址
 */
export default {
  /**
   * 用户登录
   * POST Authentication/Login
   */
  Login: {
    url: 'Authentication/Login'
  },
  /**
   * 用户登出
   * GET Authentication/Logout
   */
  Logout: {
    url: 'Authentication/Logout'
  },
  /**
   * 修改个人密码
   * POST Personnel/ModifiedPassword
   */
  ModifiedPassword: {
    url: 'Personnel/ModifiedPassword'
  },
  // 學生信息管理------------------------------------------------------------------------------------------------------------------------------
  /**
   * 更新学生个人信息
   * Post Personnel/Student/UpdateInfo
   */
  StudentUpdateInfo: {
    url: 'Personnel/Student/UpdateInfo'
  },
  /**
   * 修改学生信息
   * Post Personnel/Student/ModifiedInfo
   */
  StudenModifiedInfo: {
    url: 'Personnel/Student/ModifiedInfo'
  },
  /**
   * 查询学生信息
   * Post Personnel/Student/SearchInfo
   */
  StudentSearchInfo: {
    url: 'Personnel/Student/SearchInfo'
  },
  /**
   * 增加学生信息
   * Post Personnel/Student/AddInfo
   */
  StudentAddInfo: {
    url: 'Personnel/Student/AddInfo'
  },
  /**
   * 删除学生信息
   * Post Personnel/Student/DeleteInfo
   */
  StudentDeleteInfo: {
    url: 'Personnel/Student/DeleteInfo'
  },
  // 教师信息管理------------------------------------------------------------------------------------------------------------------------------
  /**
   * 更新教师个人信息
   * Post Personnel/Teacher/UpdateInfo
   */
  TeacherUpdateInfo: {
    url: 'Personnel/Teacher/UpdateInfo'
  },
  /**
   * 修改教师信息
   * Post Personnel/Teacher/ModifiedInfo
   */
  TeacherModifiedInfo: {
    url: 'Personnel/Teacher/ModifiedInfo'
  },
  /**
   * 查询教师信息
   * Post Personnel/Teacher/SearchInfo
   */
  TeacherSearchInfo: {
    url: 'Personnel/Teacher/SearchInfo'
  },
  /**
   * 增加教师信息
   * Post Personnel/Teacher/AddInfo
   */
  TeacherAddInfo: {
    url: 'Personnel/Teacher/AddInfo'
  },
  /**
   * 删除教师信息
   * Post Personnel/Teacher/DeleteInfo
   */
  TeacherDeleteInfo: {
    url: 'Personnel/Teacher/DeleteInfo'
  },
  //信息管理------------------------------------------------------------------------------------------------------------------------------
  /**
   * 返回院系列表
   * GET Info/Department
   */
  InfoDepartment: {
    url: 'Info/Department'
  },
  /**
   * 返回入学年份列表
   * GET Info/EnrollmentYear
   */
  InfoEnrollmentYear: {
    url: 'Info/EnrollmentYear'
  },
  /**
   * 返回专业列表
   * POST Info/Department/Major
   */
  InfoDepartmentMajor: {
    url: 'Info/Department/Major'
  },
  /**
   * 返回班级列表
   * POST Info/Department/Major/Class
   */
  InfoDepartmentMajorClass: {
    url: 'Info/Department/Major/Class'
  },
  /**
   * 返回职称列表
   * GET Info/AcademicTitle
   */
  InfoAcademicTitle: {
    url: 'Info/AcademicTitle'
  },
  /**
   * 返回楼栋列表
   * GET Info/Building
   */
  InfoBuilding: {
    url: 'Info/Building'
  },
  /**
   * 返回教室列表
   * Post Info/Building/Classroom
   */
  BuildingClassroom: {
    url: 'Info/Building/Classroom'
  },
  /**
   * 返回课程类别列表
   * get
   *  Info/CourseType
   */
  InfoCourseType: {
    url: 'Info/CourseType'
  },
  /**
   * 返回学年列表
   * get
   *  Info/Years
   */
  InfoYears: {
    url: 'Info/Years'
  },
  // 课程资源管理------------------------------------------------------------------------------------------------------------------------------
  /**
   * 获得下一级文件列表
   * POST Course/Resource/GetFileListOfNextLevel
   */
  CourseResourceGetFileListOfNextLevel: {
    url: 'Course/Resource/GetFileListOfNextLevel'
  },

  /**
   * 上传文件资源/创建文件夹
   * POST Course/Resource/CreateResourceNode
   */
  CourseResourceCreateResourceNode: {
    url: 'Course/Resource/CreateResourceNode'
  },
  /**
   * 删除资源
   * POST Course/Resource/DeleteResourceNode
   */
  CourseResourceDeleteResourceNode: {
    url: 'Course/Resource/DeleteResourceNode'
  },
  // 课程信息管理------------------------------------------------------------------------------------------------------------------------------
  /**
   * 查询上课学生信息列表
   * POST Course/Monitor/SearchStudentList
   */
  CourseMonitorSearchStudentList: {
    url: 'Course/Monitor/SearchStudentList'
  },

  /**
   * 新增/修改课程信息
   * POST Course/Monitor/AddOrModCourse
   */
  CourseMonitorAddOrModCourse: {
    url: 'Course/Monitor/AddOrModCourse'
  },

  /**
   * 删除课程信息
   * POST Course/Monitor/DeleteCourse
   */
  CourseMonitorDeleteCourse: {
    url: 'Course/Monitor/DeleteCourse'
  },
  /**
   * 返回课程信息列表（管理员）
   * POST Course/Monitor/GETCourseListOfM
   */
  CourseMonitorGetCourseListOfM: {
    url: 'Course/Monitor/GETCourseListOfM'
  },
  /**
   * 返回授课信息列表（教师）
   * POST Course/Monitor/GETCourseListOfT
   */
  CourseMonitorGetCourseListOfT: {
    url: 'Course/Monitor/GetCourseListOfT'
  },
  /**
   * 返回上课信息列表（学生）
   * POST Course/Monitor/GETCourseListOfS
   */
  CourseMonitorGETCourseListOfS: {
    url: 'Course/Monitor/GETCourseListOfS'
  },
  /**
   * 返回某门课程具体信息(学生）
   * POST Course/Monitor/GETCourseOfS
   */
  CourseMonitorGETCourseOfS: {
    url: 'Course/Monitor/GETCourseOfS'
  },
  /**
   * 返回某门课程具体信息(教师）
   * POST Course/Monitor/GETCourseOfT
   */
  CourseMonitorGETCourseOfT: {
    url: 'Course/Monitor/GETCourseOfT'
  },
  /**
   * 返回课程通告（学生）
   * POST Course/Monitor/GETAnnouncement
   */
  CourseMonitorGETAnnouncement: {
    url: 'Course/Monitor/GETAnnouncement'
  },
  /**
   * 发布课程通告（教师）
   * POST Course/Monitor/PublishAnnouncement
   */
  CourseMonitorPublishAnnouncement: {
    url: 'Course/Monitor/PublishAnnouncement'
  },

  // 作业管理模块------------------------------------------------------------------------------------------------------------------------------
  /**
   * 发布作业
   * post Homework/Publish
   */
  HomeworkPublish: {
    url: 'Homework/Publish'
  },

  /**
   * 查询单个作业信息（教师）
   * post Homework/queryHomeworkCondition
   */
  HomeworkqueryHomeworkCondition: {
    url: 'Homework/queryHomeworkCondition'
  },
  /**
  * 查看单个作业（学生）
  * post Homework/queryWorkConditionOfS
  */
  HomeworkqueryWorkConditionOfS: {
    url: 'Homework/queryWorkConditionOfS'
  },
  /**
  * 查询课程作业列表（教师）
  * post HomeWork/queryWorkListOfT
  */
  HomeWorkqueryWorkListOfT: {
    url: 'Homework/queryWorkListOfT'

  },
  /**
  * 查询课程作业列表（学生）
  * post Homework/queryWorkListOfS
  */
  HomeworkqueryWorkListOfS: {
    url: 'Homework/queryWorkListOfS'
  },
  /**
  * 批改作业（教师）
  * post Work/workCorrecting
  */
  HomeworkworkCorrecting: {
    url: 'Homework/workCorrecting'
  },
  /**
  * 提交作业
  * post homework/sendingWork
  */
  HomeworksendingWork: {
    url: 'Homework/sendingWork'
  },
  /**
   * 统计学生作业情况
   * post
   */
  Homeworkstatistics: {
    url: 'Homework/statistics'
  }
}